a lucky streak - Turkish English Dictionary